canvasback duck - Spanish English Dictionary